home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Best of Windows 95 Shareware
/
The Best of Windows 95 Shareware (Wayzata Technology)(1996).ISO
/
pc
/
sysutils
/
cl203w95
/
ygrep.txt
< prev
next >
Wrap
Text File
|
1995-09-20
|
4KB
|
101 lines
YGrep Search Engine v4.03 23 August 1995 (C) Yves Roumazeilles
─────────────────────────────────────────────────────────────────────────
The YGrep Search Engine is a text search library to be used with any
kind of Windows application. It has two possibilities:
- approximative search based on Baeza-Yates algorithm to find a pattern
which is only partly known (also known as search with erroneous
patterns). For example, you can search for "pattern" with 1 error (at
most) and it will match "pattern", "pittern" and "Pattern" while
stepping over "lantern" (2 errors).
- search modelled on the Unix utility named GREP. It is particularly
useful for complex searching with the help of its specific search
"language" to describe the pattern you look for. For example, you can
search for "^pattern" to look for "pattern" at the beginning of a line;
or for "[pl]a[nt]tern" to look for either "pattern" or "lantern". Look
into the Help file for an extensive description of the pattern language.
Both are particularly useful to improve greatly the search capability of
an existing tool such as a text editor, a data base search engine, etc.
Additionaly, "substitute" functions are also available for replace after
search.
The Windows help file gives detailed on-line information about using it.
It is complemented by the printed reference manual the registered user
will receive.
Minimal File List:
YGREP.DLL Basic DLL
YGREP.HLP Help for programmer (function description)
YGREP.TXT This file
YGREP.H For C programmers
BITLIST.H
YGREP.LIB
CLUSTER.TXT Description of the ClusterView Windows application
BITLIST.TXT Description of the BitList Engine
ORDER.TXT Minimal order form
To install The YGrep Search Engine, simply put the files YGREP32.DLL and
YGREP.HLP in any directory already included in your path (C:\WINDOWS
suggested). If you already have an earlier version of the YGrep Search
Engine, replace its old YGREP.DLL file by the new one.
Place YGREP.H, and BITLIST.H in your include file directory
(see your compiler documentation) and YGREP.LIB in your library
directory (see your compiler/linker documentation).
If Windows cannot find the DLL when the application is run, make sure it
is in a directory on your path, and try again.
Borland users could profit from looking into the file BORLAND.TXT.
The YGrep Search Engine is shareware. It it not Public Domain or Free.
See the help file for shareware information and extensive description of
the registration steps (including a number of registration sites
accepting 800-calls or credit cards).
If you cannot find the Help file and its registration forms, use the
minimal form file ORDER.DOC and mail it with your payment to the address
shown.
If you find the YGrep Search Engine useful, do the decent thing and register!
In return you will receive (for a Single User license):
- the full YGrep Search Engine (in its latest version), with
Windows 32-bit libraries (Borland users look into BORLAND.TXT
file)
- the printed reference manual (60+ pages of advice, examples,
and information),
- source code of the help files which can be modified to build
your own application help file,
- source code for some useful resources that can be included in
your own application,
- source code for some test programs,
- prototype of Visual Basic and Turbo Pascal header files
(beta-versions only),
- a registration number to identify yourself,
- support thru Email and Fax.
When you register the full Developper Kit, you will ADDITIONALLY
receive:
- an **UNLIMITED NUMBER** of target licenses,
- complete **SOURCE** code of the library, which will allow
porting to other Operating Systems (including MS-DOS which
already is in the Makefiles)
- Makefiles for Visual C++ 1.5x/2.xx, Borland C++ 4.xx, etc.
- additional source test code,
- free automatic access to all the future minor evolutions of
the library including all bug removal,
- and a 20% reduction on the registration fee for the major
evolutions.